Linear algebra considerations for the multi-threaded simulation of mechanical systems

نویسنده

  • Dan Negrut
چکیده

A solution method suitable for the multi-threaded simulation of mechanical systems represented in Cartesian coordinates is proposed and analyzed. In a state-space framework for the solution of the Differential Algebraic Equations (DAE) of Multibody Dynamics, the position/velocity stabilization and the acceleration computation are based on iterative solvers applied to equivalent reduced problems. The most in-depth computational aspect analyzed is the preconditioning, i.e., the direct solution of the reduced systems. Provided a topology index reduction is first applied to the model, the effort for the direct solution of the reduced systems is shown to be of order O(NJ), where NJ is the number of joints in the model. The recurring theme of the paper is the central role that the topology of the mechanical system plays in the overall performance of the numerical simulation. Based on the topology of the model, parallel computational threads can be established to start in the equation formulation and continue through the iterative numerical algorithms employed for the numerical solution. Task scheduling these parallel threads is expected to redeem real-time performance for certain classes of complex applications.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Benchmarking Single- and Multi-Core BLAS Implementations and GPUs for use with R

We provide timing results for common linear algebra subroutines across BLAS (Basic Linear Algebra Subprograms) and GPU (Graphics Processing Unit)-based implementations. Several BLAS implementations are compared. The first is the unoptimised reference BLAS which provides a baseline to measure against. Second is the Atlas tuned BLAS, configured for single-threaded mode. Third is the development v...

متن کامل

When the classical & quantum mechanical considerations hint to a single point; a microscopic particle in a one dimensional box with two infinite walls and a linear potential inside it

In this paper we have solved analytically the Schrödinger equation for a microscopic particle in a one-dimensional box with two infinite walls, which the potential function inside it, has a linear form. Based on the solutions of this special quantum mechanical system, we have shown that as the quantum number approaches infinity the expectation values of microscopic particle position and square ...

متن کامل

Optimal adaptive leader-follower consensus of linear multi-agent systems: Known and unknown dynamics

In this paper, the optimal adaptive leader-follower consensus of linear continuous time multi-agent systems is considered. The error dynamics of each player depends on its neighbors’ information. Detailed analysis of online optimal leader-follower consensus under known and unknown dynamics is presented. The introduced reinforcement learning-based algorithms learn online the approximate solution...

متن کامل

Hovers Systems Simulation Using the Origami Science and Testing It's Mechanical Resistance

Purpose: The main concern of this research is a fundamental study in ruling elements of Hovers bone system and making relationship between Bionic and Cybernetic sciences in order to make a better understanding of different sciences and effective use of biologic models and systems for industrial designs. Materials and Methods: the research was done with Origami science, using paper as a basic m...

متن کامل

A note on the new basis in the mod 2 Steenrod algebra

‎The Mod $2$ Steenrod algebra is a Hopf algebra that consists of the primary cohomology operations‎, ‎denoted by $Sq^n$‎, ‎between the cohomology groups with $mathbb{Z}_2$ coefficients of any topological space‎. ‎Regarding to its vector space structure over $mathbb{Z}_2$‎, ‎it has many base systems and some of the base systems can also be restricted to its sub algebras‎. ‎On the contrary‎, ‎in ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002